﻿// -----------------------------------------------------------------------------
// $HeadURL: https://embedded-systems.dnsalias.com:443/repositories/WWW.Eric.Company/BRANCHES/TRUNK/SOLUTIONS/SmartTrader/PROJECTS/SDKs.Science.Mathematics/src.Templates/Template.cs $
// $LastChangedRevision: 272 $
// $LastChangedDate: 2009-12-19 23:21:49 +0100 (Sat, 19 Dec 2009) $
// $LastChangedBy: /CN=Eric-DELAGE $
// -----------------------------------------------------------------------------

namespace COM.CodePlex.Quantum.SDKs.Finance
{
    using System;

    /// <summary>
    /// (TODO)
    /// </summary>
    internal sealed class
    Template :
        TemplateBase
    {
        //// CONSTANT(S) ///////////////////////////////////////////////////////

        //// //////////////////////// STATIC ///////////////////////////////////

        //// OBJECT LIFE CYCLE /////////////////////////////////////////////////

        /// <summary>
        /// Initializes static members of the Template class.
        /// </summary>
        static
        Template()
        {
        }

        //// INDEXER(S) ////////////////////////////////////////////////////////
        //// PROPERTY(IES) /////////////////////////////////////////////////////
        //// METHOD(S) /////////////////////////////////////////////////////////
        //// DELEGATE(S) ///////////////////////////////////////////////////////
        //// EVENT(S) //////////////////////////////////////////////////////////

        //// /////////////////////// DYNAMIC ///////////////////////////////////

        /// <summary>
        /// (TODO)
        /// </summary>
        private Boolean disposed; // = false; done by the runtime.

        //// OBJECT LIFE CYCLE /////////////////////////////////////////////////

        /// <summary>
        /// Initializes a new instance of the Template class.
        /// </summary>
        public
        Template() :
            base()
        {
        }

        // .....................................................................

        /// <summary>
        /// (TODO)
        /// </summary>
        /// <param name="disposing">(TODO)</param>
        protected override
        void
        Dispose(
            Boolean disposing)
        {
            if (this.disposed == false)
            {
                try
                {
                    if (disposing == true)
                    {
                        // Dispose
                        // managed
                        // resources.
                    }

                    // Dispose
                    // unmanaged
                    // resources.
                }
                finally
                {
                    // Dispose
                    // the base
                    // class.
                    base.Dispose(disposing);
                }
            }

            this.disposed = true;
        }

        //// INDEXER(S) ////////////////////////////////////////////////////////
        //// PROPERTY(IES) /////////////////////////////////////////////////////
        //// METHOD(S) /////////////////////////////////////////////////////////
        //// DELEGATE(S) ///////////////////////////////////////////////////////
        //// EVENT(S) //////////////////////////////////////////////////////////
    }
}

// ------------------------------- END OF FILE ---------------------------------
